Microsoft Commits To $3 Billion Investment In Indi